import myaxios from "../MyAxios";

import BASEURL from '@/http/BaseUrl'
const MOVIEURL = BASEURL.MOVIEURL

const movieApi = {

  /** 通过类别ID, 查询电影 
   *  @params {Object} params  {cateid:1,page:1,pagesize:10}
   */
  queryById(params) {
    let url = MOVIEURL + "/movie-info/cateid"
    return myaxios.get(url, params)
  },

  /** 通过类别, 查询电影 
   *  @params {Object} params  {cid:1,page:1,pagesize:10}
   */
  queryBycateforyId(params) {
    let url = MOVIEURL + "/movie-infos/category"
    return myaxios.get(url, params)
  },

  /**
   * 查询所有的电影类型  
   */
  queryTypes() {
    return myaxios.get(MOVIEURL + '/movie-cate')
  },

  /**
   * 通过页码/每页条目数据  分页查询电影列表
   * @param {Object} params {page:1, pagesize:3}
   */
  queryAll(params) {
    let url = MOVIEURL + "/movie-infos"
    return myaxios.get(url, params)
  },

  /**
   * 模糊查询电影列表
   * @param {Object} params {name, page, pagesize}
   */
  queryAllByName(params) {
    let url = MOVIEURL + '/movie-infos/name'
    return myaxios.post(url, params)
  },

  /**
   * 查询新闻  
   */
  queryNews() {
    return myaxios.get(MOVIEURL + '/movie-news')
  },

  /**
   * 查询新闻  
   */
  queryNews() {
    return myaxios.get(MOVIEURL + '/movie-news')
  },



  /**
   * 通过ID查询电影信息  
   * @param {Object} params {id, page, pagesize}
   */
  queryID(params) {
    let url = MOVIEURL + '/movie-info/id'
    return myaxios.get(url, params)
  },

}

export default movieApi;